a common sight - French English Dictionary